var Eventos_PessoaModal = {
    
    iniciarFormularioPesquisa:function(){
    	$('#palavra_chave').val($('#no_pessoa').val());
    	PessoaModal.pesquisar($('#frmPesquisar').serialize());
      $('#btnPesquisar').click(function(){	
    	  PessoaModal.pesquisar($('#frmPesquisar').serialize());
      });
      $('#btnFrmCadastro').click(function(){
    	  PessoaModal.buscarPessoaModal();
         Eventos_PessoaModal.iniciarFormularioCadastro();
      });
      return this;
    },
     
    
    iniciarLista:function(){
      $('.excluir_pessoa').die('click').live('click' ,function(){
          if( this.title != undefined && this.title != '' && this.alt != undefined && this.alt != ''  ){
              $('#no_pessoa').val(this.title);
              $('#co_pessoa').val(this.alt);
              $('#vmodalpessoa').remove();
          }                
          else
          {
        	  jAlert('Selecione o cadastro de uma pessoa.','Alerta');
          } 
         // $('#vmodalpessoa').remove();
      });
      $('.editar_pessoa').die('click').live('click' ,function(){
    	  PessoaModal.buscarPessoaModal(this.alt);
          Eventos_PessoaModal.iniciarFormularioCadastro();
      });
        
      return this;
    },
    
    iniciarFormularioCadastro:function(){        
        $("#btnSalvarModal").die('click').live('click',function(){
        	
        	var strForm = $("#frmCadastroPessoa").serialize();
        	PessoaModal.salvar(strForm,function(){
                Pessoa.buscarModalPessoa(function(html){
                	$("#vmodalpessoa").html(html);
                }); 
            });
       	
        });
        
        $('#sg_uf').die('change').live('change',function(){
        	ParamCidade.buscarParamCidadeComboJson(this.value,function(json){
                if(json.resultado != Config.OK){
                    jAlert(json.retorno,'Alerta');
                    return;
                }
                $('#co_cidade').empty();
                var option = '';
                $.each(json.retorno,function(c,v){
                    option += "<option value='"+c+"'>"+v+"</option>";
                });
                $('#co_cidade').append(option);
                //$('#vmodelcategoria').remove();
    	        });
    	    });         
        
        $("#btnCancelarModal").die('click').live('click',function(){ 

            Pessoa.buscarModalPessoa(function(html){
            	$("#vmodalpessoa").html(html);
            });     
        });
        return this;
    }
};